uppercut punch - German English Dictionary